package io.renren.modules.sys.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author Mark
 * @email sunlightcs@gmail.com
 * @date 2020-10-12 16:39:41
 */
@Data
@TableName("sys_coupons")
public class SysCouponsEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 优惠券名称
	 */
	private String name;
	/**
	 * 优惠券图片
	 */
	private String img;
	/**
	 * 优惠方式：1抵现金，2使用条件满足一定金额才有使用
	 */
	private Integer benefits;
	/**
	 * 抵扣N现金
	 */
	private BigDecimal cash;
	/**
	 * 满足N金额可使用N
	 */
	private BigDecimal decline;
	/**
	 * 可使用次数
	 */
	private Integer count;
	/**
	 * 使用范围：1为所有商品，2指定商品
	 */
	private Integer scope;
	/**
	 * 有效时间
	 */
	private Date effectiveTime;
	/**
	 * 创建时间
	 */
	private Date creationTime;
	/**
	 * 商品id:1为所有商品
	 */
	private Integer merchandiseId;

}
